is philosophy hard